/* 新版搜索弹窗 2018-7-3 daiem */
.index-se-sug{width: 630px;position: absolute;left: 0;top: 42px;z-index: 999;background:#fff;font-size: 14px;border-radius: 4px;box-shadow: 0px 0 8px rgba(100, 100, 100, 0.5);}
.home-datepicker .index-se-sug{top: 126px;left: 30px;}
.detail-list-page .index-se-sug, .hotel-detail .index-se-sug{top: 53px;}
.hotel-maps .index-se-sug{top: 35px}
.index-se-sug .index-se-top-title{width: 630px; height: 32px; line-height: 32px; font-size:12px; color: #999;padding-left: 26px;box-sizing: border-box; border-bottom: 1px solid #ececec;}
.index-se-con{padding: 20px 25px 0;box-sizing: border-box;}
.se-row .se-l-title{display: block;font-size: 14px;color: #333;font-weight: bold;vertical-align: top;height: 15px;line-height: 15px;margin-bottom: 10px;}
.se-row.recommend-hot .se-l-title{padding-top: 1px;}
.se-row .se-r-con a{width: 112px;}
.index-se-sug .index-se-con-recent .se-row .se-r-con a,
.index-se-sug .index-se-con .se-row .se-r-con a{display: inline-block;height: 15px;line-height: 15px;color: #333;font-size: 14px;}
.se-row.recommend-hot .se-r-con a{margin-bottom:14px;}
.se-row.recommend-hot .se-r-con a span{display: inline-block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.se-row.recommend-hot .se-r-con a:nth-child(1) span,.se-row.recommend-hot .se-r-con a:nth-child(2) span,.se-row.recommend-hot .se-r-con a:nth-child(3) span{max-width: 75%;}
/*.se-row.recommend-hot .se-r-con a:nth-child(1):after,.se-row.recommend-hot .se-r-con a:nth-child(2):after,.se-row.recommend-hot .se-r-con a:nth-child(3):after{content: "";display: inline-block;margin-left:8px;width: 12px;height: 15px;background: url('https://img.haoqiao.com/website/images/search/search-hot-icon.svg') no-repeat;vertical-align: top;}*/
.se-row .se-r-con a img{margin-left: 8px;}
.index-se-con .recent-se{margin-bottom: 20px;line-height: 15px;}
.index-se-con .recent-se .se-r-con a{color: #ff9900;font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.index-se-con-recent{padding: 6px 25px 16px;color:#999;font-size: 14px;border-radius: 0 0 4px 4px;}
.index-se-con-recent .se-row.m-t13{margin-top:15px;}
.index-se-con-recent .se-row .se-r-con{display: block;margin: 0;width: 100%;}
.index-se-con-recent .se-row .se-r-con a{width: auto;}
.index-se-con-recent .se-row .se-r-con span{display: inline-block;width: 276px;height: 15px;line-height: 15px;margin-top: 5px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;font-size: 14px;cursor: pointer;}
.index-se-con-recent .se-row .se-r-con span:nth-of-type(even){margin-left: 26px;}
.se-row .se-r-con a:hover,
.index-se-con-recent .se-row .se-r-con span:hover,
.index-se-con-recent .se-row .se-r-con span:hover a,
.index-se-sug .index-se-con-recent .se-row .se-r-con a:hover,
.index-se-sug .index-se-con .se-row .se-r-con a:hover{color:#4499ff;}
.index-se-con-recent .se-row .se-r-con a{margin-left: 0;}

/* 用户输入后弹窗 */
.index-ser-sug{width: 660px;position: absolute;top: 144px;left: 30px;z-index: 999;background:#fff;font-size: 14px;border-radius: 4px;box-shadow: 0px 0 8px rgba(100, 100, 100, 0.5);}
.zone-page .index-ser-sug,.subarea-page .index-ser-sug{left:0;top:42px;}
.home-datepicker .index-ser-sug {top:126px;}
.index-ser-sug .index-ser-top-title{height: 32px;line-height: 32px; font-size: 12px; color: #999;padding-left: 26px;border-bottom: 1px solid #ececec;}
.index-ser-sug .ser-row{border-bottom: 1px solid #ececec;position: relative;}
.ser-l-con, .ser-m-con, .ser-r-con{display: inline-block;float: left;}
.ser-l-con{width: 100px;padding-left: 10px;box-sizing: border-box;font-size: 12px;color:#666;}
.ser-l-con img{margin-right: 8px;vertical-align: middle;}
.ser-m-con{width: 488px;border-left: 1px solid #ececec;border-right: 1px solid #ececec;box-sizing: border-box;}
.ser-li{height: 32px;line-height: 32px;color: #333;font-size: 12px;cursor: pointer;}
.ser-li-current{background-color: #d9e9fb;}
.ser-li-current-top{border-radius: 4px 4px 0 0;}
.ser-li-current-bot{border-radius: 0 0 4px 4px;}
.ser-li-current-all{border-radius: 4px;}
.ser-li .ser-li-l{display:inline-block;width: 395px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ser-li .ser-m-con-bold{color: #333;font-size: 12px;font-weight: bold;margin-left: 12px;}
.ser-li i{color: #ff5256;}
.ser-li .ser-m-con-right{float: right;margin-right: 10px;}
.ser-li .ser-m-con-right span{color: #4499ff;margin-right: 4px;}
.ser-r-con{width: 70px;color: #666;font-size: 12px;text-align: right;padding-right: 10px;box-sizing:border-box;cursor: pointer;}
.ser-r-con:after{content: ""; display: inline-block;margin-left: 4px;width: 5px;height: 10px; background: url('https://img.haoqiao.com/website/images/search/search-more-icon.svg') no-repeat;margin-bottom: -1px;}
.ser-r-con.ser-r-con-nd:after{display: none;}
.js_ser-r-con-hover:after,.ser-r-con-hover:after{content: ""; display: inline-block;margin-left: 4px;width: 5px;height: 10px; background: url('https://img.haoqiao.com/website/images/search/search-more-icon-hover.svg') no-repeat;margin-bottom: -1px;}
.js_ser-r-con-hover,.ser-r-con-hover{color: #4499ff;}
.clear{display:block;clear:both;}
.index-ser-sug .ser-row-bot{height: 40px;line-height: 40px;text-align: center;color: #4499ff;font-size: 12px;cursor: pointer;}
.index-ser-sug .ser-row-bot span{margin-right: 4px;}
.index-ser-sug .ser-row-bot:after{content: ""; display: inline-block;width: 12px;height: 12px; background: url('https://img.haoqiao.com/website/images/search/search-total-more-icon.svg') no-repeat;margin-bottom: -2px;}
.ser-row .ser-r-con-more{width: 400px;position: absolute;top: 88px;right: -400px;z-index: 999;background:#fff;font-size: 14px;border-radius: 4px;box-shadow: 0px 0 8px rgba(100, 100, 100, 0.5);}
.ser-row .ser-r-con-more .ser-li .ser-li-l{width: 305px;}
.hide{display: none;}